// pages/index2/index2.js
Page({
  data: {
    num: 100,
  },
  //   handleTap() {
  // 1 获取 data中的num
  // console.log(this.num);// vue中的写法
  // console.log(this.data.num); // 正确  小程序中的写法

  // 2 设置 data中的数据 错误
  // this.data.num = 200;// 错误写法
  // this.num = 200; // 更错

  // 2 设置data中的数据 正确写法
  // this.setData({
  //   num: 200,
  // });

  //  以上写法 和vue很多不一样 有点不好写  不舒服
  // 如果你感觉这个写法很陌生 很难理解      是你的问题！！！！  你 太low！！
  //   以上的写法 很类似 React 框架写法   如果你感觉不适应 你不会React 你只会 vue 渣渣 ！

  //   获取数据  this.stata.num
  //   设置数据  this.setState({num:200})

  //   我们肤浅
  //   },

  handleTap() {
    this.setData({
      //   num: this.data.num + 1, // 正确
      num: ++this.data.num, // 正确
      // num: this.data.num++, // 错误 ？？？？？？
    });
  },
});
